Definition of River Otter

  • 1. Sociable aquatic animal widely distributed along streams and lake borders in North America Noun

Synonyms for word "river otter"

Semanticaly linked words with "river otter"

Hyponims for word "river otter"